Aplicaciones a medida para la gestión de bases de datos vía web

Gestión de bases de datos

Muchas compañías disponen de bases de datos (o incluso en grandes ficheros) que contienen información muy valiosa para el día a día del negocio. Sin embargo no cuentan con los mecanismos adecuados para gestionar y explotar eficientemente dicha información.

En Varadero Software Factory (VSF) creamos aplicaciones para la gestión de bases de datos vía web que permitan gestionar y explotar dicha información e integrarla con otros sistemas de información del cliente o de terceros.


Somos expertos en la creación de aplicaciones Intranet o Extranet (basadas en web) capaces de interaccionar con bases de datos (BBDD) de millones de registros con un rendimiento óptimo.

Diseño de BBDD y aplicaciones de gestión de BBDD

Diseño y modelización eficiente de la BBDD

En función del tipo de información y necesidades de gestión del cliente, definimos la BBDD para que pueda explotarse adecuadamente desde una aplicación basada en web.

  • Modelo entidad relación
  • Normalización y optimización del modelo
  • Implementación de las entidades y relaciones
  • Creación de índices y procedimientos almacenados necesarios

Creación de las interfaces para la gestión de la BBDD

Definimos la lógica de negocio necesaria para la gestión ABM (alta, baja y modificación de registros) de la BBDD creando la capa de presentación / interfaz para que los usuarios puedan realizarla fácilmente a través de una aplicación basada en web.

Creación de las interfaces para la 'explotación' de la BBDD

Definimos la lógica de negocio y la capa de presentación (interfaces) para la explotación de la información con las restricciones tanto de acceso como de gestión establecidas con el cliente para cada perfil de usuario.

  • Realización de consultas sobre el modelo de datos (entidades y relaciones)
  • Sistemas de consultas y búsquedas complejas (varias dimensiones) bajo interfaz web (selecciones, proyecciones, etc)

Creación de sistema de permisos y control de acceso

Se definen los usuarios, roles y permisos de la aplicación para que cada usuario de la organización únicamente tenga acceso a la información y a las funcionalidades de gestión y de consultas de la BBDD adecuada.

Integración con otros sistemas de información

Se definen e implementan las necesidades de integración de al BBDD con otras aplicaciones o sistemas de información.

  • Procedimientos de extracción y exportación de información (a BBDD, a ficheros específicos, XML, etc.) para su integración con aplicaciones de terceros.
  • Procedimiento de importación / integración de información (vía ficheros, XML o directamente en BBDD) desde aplicaciones externas

Entorno de explotación web (Internet o Intranet o Extranet)

La solución se desarrolla para utilizarla en un entorno web que permita minimizar los recursos necesarios para la implantación y el mantenimiento del sistema desarrollado.

El entorno de explotación web permite implantar el sistema en una Intranet / Extranet con la posibilidad de ofrecer acceso externo, cumpliendo las políticas de seguridad y de acceso a la información de la empresa.

Los beneficios directos para el cliente del uso de tecnologías web son:

  • Accesibilidad. Tan sólo es necesario un navegador web para poder utilizar la aplicación.
  • Multidispositivo. Válido para cualquier dispositivo móvil o fijo con navegador web.
  • Configuración de permisos. Pueden limitarse los permisos a nivel de usuario, de dispositivo, de localicación (oficina, externo, etc.).
  • Ahorro de costes para la puesta en producción. Sólo es necesario una única licencia de BBDD y de la aplicación desarrollada por VSF para un número ilimitado de usuarios.
  • Ahorro de costes para el mantenimiento. El mantenimiento se ejecuta en una única aplicación y BBDD (dentro del servidor de producción), en vez de tener tantas aplicaciones como usuarios.

Tipo de Bases de datos y lenguajes de programación

Bases de Datos

Trabajamos con diferentes tipos de Bases de Datos estándar adaptándonos a la tecnología disponible en el cliente

  • Microsoft SQLServer
  • Oracle
  • MySQL / Postgree SQL
  • Lucene

Lenguajes de programación

Para el desarrollo de la aplicación para la gestión y explotación de la BBDD utilizamos cualquiera de los siguientes lenguajes en función de la tecnología disponible en el cliente

  • Microsoft .NET
  • Linux PHP
  • Java / JSP
  • XML (para la integración con sistemas de información y aplicativos externos a la BBDD)

Para la creación de aplicaciones para la gestión de Bases de Datos creamos el proyecto específico (según las necesidades del cliente) siguiendo la metodología de proyectos de VSF.

Una vez terminado el proyecto realizamos las sesiones de formación a usuarios (para el uso de la aplicación) y al dpto. técnico informático del cliente (transferencia de conocimiento de la modelización de la BBDD y de la aplicación)

Adicionalmente ofrecemos la posibilidad de realizar un servicio de mantenimiento evolutivo de la BBDD y de la aplicación para evolucionar la BBDD y la aplicación conforme a las necesidades futuras del cliente.

Varadero Software Factory (VSF) / Madrid / España